package chapter02;

public class Java04_Operator_01 {
    public static void main(String[] args) {
        // TODO 赋值运算符
        // 等号就是赋值运算符，将等号右边的表达式赋值给左边的变量
        // 赋值运算符需要考虑类型的关系
        String name = "zhangsan";
        byte b = 10;
        short s = b;

        // TODO 复合运算符
        // +=、-=、*=、/=、%=
        // 元素进行运算后重新赋值给自己可以使用复合运算符简化操作
        int i = 1;
        i += 1;
        System.out.println("i = "+i);

        // 使用复合运算符数据类型不会发生变化
        byte b1 = 10;
        b1 += 20;   // (byte,int) =>byte
        System.out.println("b1 = "+b1);
    }
}
